Short:    BEAST HighEnd OO-System. V1 Charlie 
Author:   weertj@IAEhv.nl (Jacco van Weert)
Uploader: weert@natlab.research.philips.com (Jacco van Weert)
Version:  V1 Charlie
Type:     dev/misc

TITLE

	BEAST - Building Environment All SysTems

VERSION

	V1 Charlie

AUTHOR
	MSD = Maverick Software Development
	BEAST - Jacco van Weert  <weertj@IAEhv.nl>
	B52   - Frans Slothouber <slothoub@xs4all.nl>

DESCRIPTION

	About one year ago the BEAST project started as result of the ancient
	IGL ((C) 1991 Akzo Research/MSD) and the MAGICBench ((C) 1994 RIF/MSD).

	BEAST offers the programmer an environment to develope Object-Based and/or
	Object-Oriented classes in _any_ language. Complete programs can be build by
	connecting methods to each other. B52 offers a FORTH based programming language
	which can be intergrated in BEAST. Classes written in B52 are portable to all
	computer systems which have access to BEAST. Building BEAST programs
	requires a whole new programming approach, altough it is possible to
	use BEAST classes in a 'ordinary' way, lies the true power of BEAST in
	the 'visual' part of BEAST by connecting classes without the need of
	any procedural program.


	The features of BEAST:

		* Object-based and Object-Oriented Engine.
		* Classes are language independent.
		* Dynamic Object creation.
		* Add and remove methods runtime.
		* Propagation/Delegation of methods throughout the whole object tree.
		* Create connection networks between methods.
		* Programs can be build only with objects and their connections.
		* Programs created in this way can serve as new class again.
		* Object-trees can consist out of objects from different tasks to
		  objects from different computer systems across a network.
		* All communication is done by TagLists.
		* B52, a FORTH language with BEAST/OO extensions, with B52 it is
		  possible to write portable classes. B52 is also used for data-files.
		  BEAST uses B52 for data-files and more, in this way data-files are
		  program _themselves_.
	
	For questions about BEAST don't hesitate to contact:
		weertj@IAEhv.nl


SPECIAL REQUIREMENTS

	Amiga version:
		AmigaOS 2.0 or higher.
	
AVAILABILITY

	Aminet (Amiga version):
		ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_System.lha
		ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_SystemDocs.lha
	WWW:
		http://www.IAEhv.nl/users/weertj/BEAST/BEAST.html

	FTP:
		ftp://ftp.IAEhv.nl/users/weertj/

PRICE

	Free.
	The BEAST system library is free and may be used in public domain to
	commercial products with the now following restrictions;
	- In the product documentation the use of BEAST must be stated.
	- Because BEAST is new it is important to keep track of the applications
	  created with BEAST in order to maintain backward compatibility, therefore
	  BEAST programmers should registrate themselves.
	  Registration is free and in this way you will be added to the 'sort-of'
	  BEAST mailing list.
	- If your application is shareware or commercial, I want a free copy =).

	Registration: send a mail to weertj@IAEhv.nl with as subject "BEAST Registration"

	The registration is also interesting for those people who want to develop BEAST
	classes and want their 'Methods' and 'Tags' included in the BEAST.

DISTRIBUTABILITY

	BEAST
	  Copyright (C) 1996, Maverick Software Development, Jacco van Weert
	B52
	  Copyright (C) 1996, Maverick Software Development, Frans Slothouber


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
   21796    6040 72.2% 18-Apr-96 22:33:36 +BeastLibrary.doc
    4262    1385 67.5% 18-Apr-96 22:33:40 +BST_ApplicationClass.doc
    2400     963 59.8% 18-Apr-96 22:33:38 +BST_BaseClass.doc
     984     358 63.6% 03-Sep-96 19:43:36 +MasterIndex.doc
    9982    2919 70.7% 03-Sep-96 19:43:34 +Methods.doc
   11304    3024 73.2% 03-Sep-96 19:43:36 +TagLists.doc
   36049    7173 80.1% 18-Apr-96 22:33:38 +BeastLibrary.guide
    8572    1850 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.guide
    4827    1307 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.guide
    2336     618 73.5% 03-Sep-96 19:43:38 +MasterIndex.guide
   19408    3901 79.9% 03-Sep-96 19:43:34 +Methods.guide
   21733    4033 81.4% 03-Sep-96 19:43:36 +TagLists.guide
   38310    7213 81.1% 18-Apr-96 22:33:38 +BeastLibrary.html
    8684    1875 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.html
    4962    1340 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.html
    2345     660 71.8% 03-Sep-96 19:43:38 +MasterIndex.html
   19488    3788 80.5% 03-Sep-96 19:43:34 +Methods.html
   22559    3950 82.4% 03-Sep-96 19:43:36 +TagLists.html
    8220    4995 39.2% 03-Sep-96 19:31:08 +BST_ApplicationExample
    1690     736 56.4% 03-Sep-96 19:30:36 +BST_ApplicationExample.c
    6508    4179 35.7% 03-Sep-96 19:30:44 +BST_Example1
    2927    1076 63.2% 03-Sep-96 19:30:36 +BST_Example1.c
    3350    1479 55.8% 30-Mar-96 23:39:20 +BST_Example1.txt
    9324    4915 47.2% 03-Sep-96 19:30:50 +BST_Example2
   19185    2735 85.7% 03-Sep-96 19:30:36 +BST_Example2.c
    4018    1675 58.3% 21-Mar-96 21:09:14 +BST_Example2.txt
    8564    4854 43.3% 03-Sep-96 19:30:56 +BST_Example3
   12682    2435 80.7% 03-Sep-96 19:30:36 +BST_Example3.c
    2480    1104 55.4% 31-Mar-96 00:36:26 +BST_Example3.txt
    7384    4562 38.2% 03-Sep-96 19:31:02 +BST_Example4
    5891    1501 74.5% 03-Sep-96 19:30:36 +BST_Example4.c
    1324     650 50.9% 31-Mar-96 14:56:42 +BST_Example4.txt
     570     223 60.8% 15-Apr-96 19:46:30 +dmakefile
       9       9  0.0% 26-Mar-96 22:07:52 +math_a.instance
     144     116 19.4% 12-Jun-96 22:08:26 +BST_ApplicationClass.instance
      72      72  0.0% 06-May-96 21:50:50 +BST_BaseClass.instance
      53      53  0.0% 31-Mar-96 15:57:34 +BST_EmptyClass.instance
      53      53  0.0% 10-Apr-96 20:30:38 +BST_SearchClass.instance
     139     113 18.7% 15-Apr-96 21:47:02 +BST_ApplicationClass.instance
      69      69  0.0% 29-Apr-96 16:49:54 +BST_BaseClass.instance
      42      42  0.0% 31-Mar-96 16:04:30 +BST_EmptyClass.instance
      64      64  0.0% 06-May-96 21:27:02 +BFS_FileClass.instance
      87      84  3.4% 27-Aug-96 18:52:32 +BFS_LockClass.instance
     159     134 15.7% 19-Aug-96 23:02:00 +BFS_MountClass.instance
     122     107 12.2% 09-Apr-96 21:27:08 +BFS_UserClass.instance
    6356    1452 77.1% 05-May-96 21:01:16 +BST_EmptyClass.c
    1064     589 44.6% 04-Apr-96 21:54:40 +BST_EmptyClass.o
      61      61  0.0% 01-Apr-96 21:50:24 +BST_EmptyClass.opts
    7968    2273 71.4% 10-Apr-96 19:30:24 +BST_EmptyClass.s
     402     237 41.0% 03-Apr-96 20:12:18 +B52.h
    1993     591 70.3% 15-May-96 20:17:52 +beast.h
   22502    5130 77.2% 03-Sep-96 18:29:30 +Beast.h
   19701    4930 74.9% 03-Sep-96 20:10:28 +Beast.i
    1729     619 64.1% 15-May-96 20:11:14 +beast_lib.fd
    1547     535 65.4% 15-May-96 20:00:56 +beast_lib.i
    2889     727 74.8% 15-May-96 20:11:52 +beast_protos.h
     121      79 34.7% 15-May-96 20:17:46 +MakePragma.bat
     115      96 16.5% 03-Sep-96 19:16:04 +BST_System.txt
     232     174 25.0% 03-Sep-96 19:17:08 +BST_Copyright.txt
    2598    1161 55.3% 03-Apr-96 19:36:24 +big_example.b52
    1170     544 53.5% 03-Apr-96 19:36:30 +big_example.bin
    1173     509 56.6% 31-Mar-96 16:53:34 +object_oriented.b52
     678     270 60.1% 03-Apr-96 19:23:42 +object_oriented.bin
    1293     541 58.1% 11-Apr-96 23:03:46 +searchtest.b52
     670     268 60.0% 11-Apr-96 23:00:24 +searchtest.bin
     703     237 66.2% 31-Mar-96 15:26:44 +test.b52
     798     262 67.1% 03-Apr-96 19:23:18 +test.bin
     122      98 19.6% 03-Apr-96 20:47:46 +readme.txt
      77      69 10.3% 03-Apr-96 20:48:38 +readme.txt
     402     237 41.0% 09-Jun-96 22:34:52 +B52.h
     151     120 20.5% 31-Mar-96 15:27:50 +B52_lib.fd
     778     381 51.0% 09-Jun-96 22:31:40 +B52_protos.h
-------- ------- ----- --------- --------
  412424  112622 72.6% 04-Sep-96 22:46:16   72 files
